﻿body {background-color:#fff;}

.shop_container{ width:960px; margin:0px  auto;}
.shop_content{ width:960px; margin:0px  auto;}


.shopheadermini{ background-image:url(../img/a12dcz.png); background-repeat:repeat-x; height:39px; line-height:39px; margin-bottom:10px;}
.shopheadermini .center{ width:960px; margin:0px auto;}
.shopheadermini .center a{ color:#333;}

.shopbanner{ width:960px; margin:0px auto; background-image:url(../img/shopbanner.png); background-repeat:no-repeat; height:166px; position:relative;}
.shopbanner .titles{color:#245b94; font-weight:bold;font-family:微软雅黑,黑体; font-size:36px; position:absolute; top:40px; left:100px;}
.shopbanner .titlesurl{color:#245b94; font-weight:bold; font-family:微软雅黑,黑体; font-size:24px;position:absolute; top:90px; left:100px;}
.shopbanner .titlesurl a{color:#245b94;}

.shopmeun{ background-image:url(../img/d13d.png); background-repeat:no-repeat; height:36px; line-height:34px; }
.shopmeun ul{ width:100%;}
.shopmeun li{float:left;}
.shopmeun .date{ color:#fff; padding-left:12px; padding-right:10px; }
.shopmeun .m{  background-image:url(../img/dg.png); background-repeat:no-repeat; background-position:right 9px;}
.shopmeun .m a{ color:#fff; font-size:14px; font-weight:bold; padding-left:15px; padding-right:15px; display:inline-block; float:left;}
.shopmeun .m a:hover{ color:#fff; text-decoration:none;}
.shopmeun .nbg{ background-image:none;}

.shophome{ width:960px; margin:0px auto; margin-top:10px;}
.shophome .col1{ width:300px; float:left;}
.shophome .col2{ width:650px; float:right;}

.shopbase{ width:960px; margin:0px auto; margin-top:10px;}
.shopbase .col1{ width:700px; float:left;}
.shopbase .col2{ width:250px; float:right;}




.shopbox{}
.shopbox h3{ background-image:url(../img/sbox.png); background-repeat:no-repeat; height:30px; line-height:30px; padding-left:12px; font-weight:bold; font-size:14px;}
.shopbox h3 span{ background-image:url(../img/sbox.png); background-repeat:no-repeat; display:inline-block; float:right; background-position:right top; font-size:12px; color:#666; padding-right:12px; }
.shopbox h3 span a{ color:#666; font-weight:normal;}
.shopbox h3 span a:hover{ color:#666; text-decoration:none;font-weight:normal;}
.shopbox .con{ border-left:1px solid #cfdae4; border-right:1px solid #cfdae4; border-bottom:1px solid #cfdae4;}

.shopfooter{ border-top:3px solid #5a9cc9; padding-top:15px; padding-bottom:25px; margin-top:10px; text-align:center; color:#333;}
.shopfooter a{ color:#333;}


.p_listtip{}
.p_listtip ul{ width:99%; border-bottom:1px solid #e9e9e9; padding-top:6px; padding-bottom:6px;display: inline-block;clear:both;}
.p_listtip li{ float:left; line-height:22px; padding-left:5px;}
.p_listtip .date{ float:right; color:#bbbaba;}
.p_listtip .nr{ width:99%; color:#595959;}


.sp_list{}
.sp_list li{ background-image:url(../img/sedc.png); background-repeat:repeat-x; background-position:left bottom; height:30px; line-height:30px;}


.shoptjpro0{ padding-left:8px; padding-right:8px;}
.shoptjpro1{padding-left:8px; padding-right:8px;border-left:1px solid #efefef; border-right:1px solid #efefef;}
.shoptjpro2{padding-left:8px; padding-right:8px;}




.shopfeedbacklist{ HEIGHT: 300px;  scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff;  overflow-y: scroll;overflow-x:hidden;  scrollbar-3dlight-color: #f2f2f2; scrollbar-arrow-color: #9999cc; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #f2f2f2; background-color: transparent}
.shopfeedbacklist ul{ width:910px;}
.shopfeedbacklist .tt1{ display:block; background-color:#e6ebf1; border-bottom:1px solid #cbd7e5; height:28px; line-height:28px; font-size:14px; padding-left:10px; padding-right:10px; color:#000000; font-weight:bold;}
.shopfeedbacklist .tt1 span{ float:right; color:#a0a0a0; font-size:12px; font-weight:normal;}
.shopfeedbacklist .tt2{ font-size:14px; padding-top:5px; padding-left:20px; padding-right:5px; line-height:20px; color:#666666; background-image:url(../img/mini_icons_037.gif); background-repeat:no-repeat; background-position:3px 10px;}
.shopfeedbacklist .tt3{ font-size:14px; padding-top:5px; padding-left:20px; padding-right:5px;padding-bottom:5px;line-height:20px; color:#123e8d;background-image:url(../img/mini_icons_096.gif); background-repeat:no-repeat; background-position:3px 10px;}